/*
 * To change this template, choose Tools | Templates
 * and open the template in the editor.
 */
package example03;

import java.util.*;
/**
 *
 * @author Admin
 */
        
public class Example03 {
    /**
     * @param args the command line arguments
     */
    public static void main(String[] args) {
       
        int n = 5; 
        
        List<String> tempList = Arrays.asList("two", "three");
        
        MyList myList = new MyList();
        for(int i = 0; i < n; i++){ 
           myList.add("" + i);
        }
        
        //Выводим количество элементы myList на экран
        System.out.println(myList.size());
        
        //Добавляем все элементы tempList в myList, начиная с пятого индекса, сдвигая элементы myList
        myList.addAll(2, tempList);
        
        //Выводим все элементы myList на экран
        System.out.println(myList);
        
        //Проверяем содержит ли myList елемент "one"
        System.out.println(myList.contains("one"));
        
        //Выводим количество элементы myList на экран
        System.out.println(myList.size());
        
        //Описываем итератор листа myList
        Iterator<String> iter = myList.iterator();    
        
        //Печатаем элементы пока hasNext возвращает значение true
        while (iter.hasNext()) {
            System.out.println(iter.next());
        }  
        
    }
}
